deed of arrangement - French English Dictionary